mitral orifice - French English Dictionary